import 'dart:ui';
import 'jr_base_color.dart';

class JRDarkColor implements JRBaseColor {
  static JRDarkColor? _ins;
  JRDarkColor._();
  factory JRDarkColor() => (_ins ??= JRDarkColor._());

  @override
  Color divider = const Color(0xFF1E1E1E);

  @override
  Color mainBackground = const Color(0xFF141414);

  @override
  Color mainBrand = const Color(0xFFF4DBAE);

  @override
  Color mainText = const Color(0xFFFFFFFF);

  @override
  List<Color> brandGradient = const [Color(0xFFF4DCB3), Color(0xFFECBC6F)];

  @override
  Color buttonText = const Color(0xFF3F2001);

  @override
  Color card = const Color(0xFF242424);

  @override
  Color maskColor = const Color(0xCC000000);

  @override
  Color secondaryText = const Color(0xFF929292);

  @override
  Color statusNormal = const Color(0xFF97F41A);

  @override
  Color statusWarning = const Color(0xFFEB5E58);

  @override
  Color subText = const Color(0xFFEEEEEE);

  @override
  Color tint = const Color(0xFF303030);

  @override
  Color tipsText = const Color(0xFF585858);

  @override
  Color trueLoveBg = const Color(0xFFFDF1F2);

  @override
  Color tagBg = const Color(0xFF242424);

  @override
  Color brandBg = const Color(0xFFECEDFF);

  @override
  Color cursorColor = const Color(0xFFFF5FB1);
}
